//package com.ruoyi.prod.aspectj;
//
//import com.ruoyi.common.annotation.Log;
//import org.aspectj.lang.JoinPoint;
//import org.aspectj.lang.annotation.AfterReturning;
//import org.aspectj.lang.annotation.Aspect;
//import org.springframework.stereotype.Component;
//
///**
// * 操作日志 处理器
// * @author BaiBan
// * @since 2023/2/18
// */
//@Aspect
//@Component
//public class BaseLogAspect {
//
//    /**
//     * 处理完请求后执行
//     *
//     * @param joinPoint 切点
//     */
//    @AfterReturning(pointcut = "@annotation(controllerLog)", returning = "jsonResult")
//    public void doAfterReturning(JoinPoint joinPoint, Log controllerLog, Object jsonResult)
//    {
//        handleLog(joinPoint, controllerLog, null, jsonResult);
//    }
//
//    private void handleLog(JoinPoint joinPoint, Log controllerLog, Object o, Object jsonResult) {
//
//    }
//}
